2fc162a04d2733d35647b9fa1527c81c5507cb7f,src/test/java/org/elasticsearch/index/query/RangeQueryBuilderTest.java,RangeQueryBuilderTest,createExpectedQuery,#RangeQueryBuilder#QueryParseContext#,95
Before Change
queryBuilder.includeLower(), queryBuilder.includeUpper());
} else if (queryBuilder.fieldName().equals(DATE_FIELD_NAME)) {
DateFieldMapper.Builder fieldMapperBuilder = new DateFieldMapper.Builder(queryBuilder.fieldName());
DateFieldMapper fieldMapper = fieldMapperBuilder.build(new Mapper.BuilderContext(Settings.builder().put(IndexMetaData.SETTING_VERSION_CREATED, Version.CURRENT).build(), new ContentPath()));
DateMathParser dateMathParser = null;
if (queryBuilder.format() != null) {
After Change
@Override
protected Query createExpectedQuery(RangeQueryBuilder queryBuilder, QueryParseContext context) throws IOException {
Query expectedQuery;
String fieldName = queryBuilder.fieldName();
if (getCurrentTypes().length == 0 || (fieldName.equals(DATE_FIELD_NAME) == false && fieldName.equals(INT_FIELD_NAME) == false) ) {
expectedQuery = new TermRangeQuery(fieldName,
BytesRefs.toBytesRef(queryBuilder.from()), BytesRefs.toBytesRef(queryBuilder.to()),